Better way 3
- 파이썬 3 문자 시퀀스 - bytes (raw 8비트) / str (유니코드 문자)
- 파이썬 2 문자 시퀀스 - str (raw 8비트) / unicode (유니코드 문자)
유니코드 문자 -> 바이너리 데이터(raw 8비트)로 표현하는 방법은 많음. 일반적으로 UTF-8
- 파이썬 3의 str 인스턴스와 파이썬 2의 unicode 인스턴스는 연관된 바이너리 인코딩이 없음
- 유니코드 문자를 바이너리 데이터로 변환하려면 encode 메서드를 사용, 바이너리를 유니코드 문자로 변환할 경우 decode 메서드 사용